package com.kiven.file;

import java.io.*;

public class DeleFolder {
	public static void main(String[] args) {
		new DeleFolder().deleteFile(new File("/home/lijianbo/kivenTest/ucenter1"));
	}
	
	/*
	 *	删除一个文件夹，必须用循环递归的方式
	 *
	 */
	public void deleteFile(File file) {
		if(file.exists()) {
			if(file.isFile()) {
				file.delete();
			}
			else if(file.isDirectory()) {
				File[] files = file.listFiles();
				for(File f : files) {
					if(f.isFile()) 
						f.delete();
					else
						deleteFile(f);
				}
			}
			file.delete();
		}
		else {
			System.out.println("文件夹不存在...");
		}
	}
	
}
